<?php

namespace Unl\HomologacionBundle\Form;

use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;

class AsignarPeticionHomologacionType extends AbstractType
{

    private $ocultarpersona=TRUE;
  

    public function setOcultarPersona($ocultarpersona) {
        $this->$ocultarpersona = $ocultarpersona;
    }
    public function buildForm(FormBuilder $builder, array $options)
    {
        
        $personaType = new PersonaType();
        $personaType->setOcultar($this->ocultarpersona);
  
        $builder                
            ->add('estudiante',$personaType)
            ->add('universidadOrigen','text', array('attr'=>array('disabled'=>true)))
            ->add('carreraOrigen', 'text', array('attr'=>array('disabled'=>true)))
            ->add('universidad','text',array('attr'=>array('disabled'=>true)))
            ->add('carrera','text',array('attr'=>array('disabled'=>true)))
            ->add('carreraDestino','text',array('attr'=>array('disabled'=>true)))
            ->add('docente')
            ->add('numeroOficio','text',array('attr'=>array('title'=>'Ingrese el Numero de Oficio', 'class'=>'alfanumerico')));
            

        }

    
    public function getDefaultOptions(array $options)
    {
        return array('data_class' => 'Unl\HomologacionBundle\Entity\PeticionHomologacion',);
    }

            
    public function getName()
    {
        return 'unl_homologacionbundle_asignarpeticionhomologaciontype';
    }
}
